body {background:#fff;}
#admin-top-nav {
	margin-top:5px;
	& li{ line-height:15px;}
	& .navbar-inner{ min-height:30px;}
	& .logout{margin:4px 10px;}
	& .login-name{margin-top:7px;}
}
.bookmark-title{
	& h4{margin:1px 0;}
	& hr{margin-top:0; margin-bottom:7px;}
}
.table-filter-tr  {
	& td input{margin-bottom:0; line-height:15px;height:15px;}
	& td select{margin-bottom:0; line-height:15px;height:26px;}
	& td input[type=checkbox]{margin-top:4px;}
	& .icon-calendar{
		margin-left:-17px;
		margin-top:2px;
		cursor:pointer;
	}
}
.button-filter{
	margin-bottom:10px;
}
.tr-sorter {
	background-color: #fafafa;
	background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
	background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
	background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
	background-repeat: repeat-x;
	& a{display:block;padding:0 10px;
		& i{margin-top:3px;}
	}
}
.tr-sorter th.active{
	color: #555555;
	text-decoration: none;
	background-color: #e5e5e5;
	-webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
	-moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
td input[type=checkbox]{
	margin-top:0px;
}
td.ico-td{
	text-align:center;
}
.text-center{text-align:center !important;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.pagination { margin-top:0px;margin-bottom:5px;}
#add_member,#add_member_key,#add_project {
	& .modal-body{text-align:center;}
	& .form-controls{display:inline-block; margin-bottom:0;}
	& .form-controls label.error{text-align:left; margin-bottom:0px;}
	& .control-group{margin-bottom:10px;}
}